leech [pl. leeches]
Synonyms
  • إمّعة ، اتّكاليّ ، عالة على غيره