Translation of گھونگھٹ کرنا in English:

گھونگھٹ کرنا

phrase

  • veil
  • (of a horse) draw back the neck