Italian-English dictionary »

corsa dei tori meaning in English

ItalianEnglish
corsa dei tori noun
{f}

bull run(event in which people run with bulls in the streets)
noun