|
English Translation |
|
More meanings for parasite
See Also in French
Similar Words
dépendant
noun, adjective
|
|
dependent,
reliant,
dependant
|
mendiant
noun, adjective
|
|
beggar,
begging,
mendicant,
panhandler,
cadger
|
profiteur
noun
|
|
profiteer,
scrounger
|
flagorneur
noun, adjective
|
|
smarmy,
sycophant,
sycophantic,
toady,
fawning
|
|
|
|
|
|
|