French-English dictionary »

universiade meaning in English

FrenchEnglish
Universiade nom {f}

Universiade◼◼◼(a sport event)
noun