Translation of تارا منڈل in English:

تارا منڈل

phrase

  • the starry sphere
    the sky