English-Italian dictionary »

mitre saw meaning in Italian

EnglishItalian
mitre saw noun

troncatricenoun
{f}