arabdict Dictionary & Translator - Arabic-French translation for أُولِمْبِيَاد

      Noun

      olympiade (n.) , {sport}

      related Translations