Translation of شت پتر in English:

شت پتر

phrase

  • hundred- petalled rose, Rosa centifolia