DICTIONARY
TTS Voice
 virtual keyboard

Italian English Dictionary








Phrases with parassiti found: 3  


Italian-English dictionary
   infestato da insetti parassiti
  verminous

Italian-English dictionary
   insetti parassiti
  vermin

Italian-English dictionary
   vivere da parassita
  freeload
  sponge off
  sponge on