Translation of Utarid in English:

Utarid

Mercury

noun

  • 1

    Mercury, the planet nearest to the sun