English-Italian dictionary »

mechanical bull meaning in Italian

EnglishItalian
mechanical bull noun

toro meccaniconoun
{m}