Translation of چاشت خور in English:

چاشت خور

phrase

  • sponger, parasite