English-Italian dictionary »

decorticator meaning in Italian

EnglishItalian
decorticator (peeling machine)
noun

decorcicatorenoun
{m}