Mobile
Log In Sign Up
Home > french-english > "olympiade" in English

English translation for "olympiade"

n. olympiad, celebration of the modern olympic games occurring every four years; period of four years between the ancient olympic festivities by which the greeks kept track of the passage of time
Similar Words:
"olivâtre" English translation, "olmert" English translation, "olp" English translation, "olographe" English translation, "olympe" English translation, "olympie" English translation, "olympien" English translation, "olympique" English translation, "olé" English translation, "oléagineux" English translation