Translation of ہرن ہو جانا in English:

ہرن ہو جانا

phrase

  • flee, run away