Translation of پنج تارا in English:

پنج تارا

phrase

  • flower with five petals, jasmine