Translation of Olimpiade in English:

Olimpiade

Olympiad, Olympic Games

noun

  • 1

    Olympiad, Olympic Games