Italian-English dictionary »

toro meccanico meaning in English

ItalianEnglish
toro meccanico noun
{m}

mechanical bullnoun