Italian-English dictionary »

giro di spagna meaning in English

ItalianEnglish
Giro di Spagna proper noun
{m}

Vuelta a España(annual cycling race in Spain)
proper noun