مُتَطَفِّل

مُتَطَفِّل

mutaṭaffil · noun

Meaning — English

  1. parasite
  2. uninvited guest
  3. sponger

Suggested websites

almaany.com · Wiktionary