Translation of مفت خور in English:

مفت خور

phrase

  • parasite, hanger-on, sponger