Polish-English dictionary »

olimpiada meaning in English

PolishEnglish
olimpiada

olympiad

Olimpiada noun

Olympic Gamesnoun
sporting festival held every four or five years in southern Greece