Italian-English dictionary »

universiade meaning in English

ItalianEnglish
universiade noun
{f}

Universiade(a sport event)
noun