Translation of أُولِمْبِيَاد

      Noun

      olympiade (n.) , {sport}

      related Translations