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

      Noun

      Olympiad {sport}

      ...

      Olympiad {sport}
      اولمبياد {رياضة}

      related Translations