Translation of اندھا تارا in English:

اندھا تارا

phrase

  • the planet Neptune