parassita Italian - English
1.
Englishfreeloader
-
Italianscrocconeparassita
2.
Englishparasite
-
Englishuseless person who always relies on other people's work and gives nothing back
-
Italianparassita
Englishparasite
-
Italianparassita
3.
Englishscrounger
-
Englishone who scrounges
-
Italianapprofittatorescroccone
English translator: Italian English parassita Eesti sõnaraamat Español Traductor Svenska Översättare