Italian-English dictionary »

zoccolaio meaning in English

ItalianEnglish
zoccolaio noun
{m}

clogger(maker of clogs)
noun