Italian-English dictionary »

lavoratore indefesso meaning in English

ItalianEnglish
lavoratore indefesso noun
{m}

nose to the grindstonenoun