Italian-English dictionary »

netturbino meaning in English

ItalianEnglish
netturbino noun
{m}

garbage collector(worker)
noun