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

مندا تارا

phrase

  • the planet Saturn