Italian Meaning of moocher
parassita
Other Italian words related to parassita
Nearest Words of moocher
Definitions and Meaning of moocher in English
moocher (n)
someone who mooches or cadges (tries to get something free)
FAQs About the word moocher
parassita
someone who mooches or cadges (tries to get something free)
scroccone,parassita,dipendente,passeggero gratis,fannullone,scagnozzo,sanguisuga,spugna,spugna,Succhiasangue
benefattore,sostenitore,filantropo
mooch => scroccone, moo goo gai pan => Pollo con verdure saltate, moo => muu, monureid => Monureide, monumentally => monumentalmente,