DICTIONARY
TTS Voice
 virtual keyboard

Italian English Dictionary Phrasebook Translator and Voice






    parassita


parassita m

1. drone
2. parasite

Phrases with  parassita

vivere da parassita
sponge off; sponge on; freeload






How to Translate