Italian-English dictionary »

troncatrice meaning in English

ItalianEnglish
troncatrice noun
{f}

mitre sawnoun