Translation of گھونگھٹ والی in English:

گھونگھٹ والی

phrase

  • veiled woman