Translation of مفت خور in English:

مفت خور

phrase

  • parasite
    hanger-on
    sponger