Translation of تریا چرتر/ چلتر in English:

تریا چرتر/ چلتر

phrase

  • woman's wiles