Translation of ستر پوشی in English:

ستر پوشی

phrase

  • the act or state of covering the private parts of the body