Translation of ہروانا in English:

ہروانا

Pronunciation /hərvɑ:nɑ:/

verb

  • cause to be defeated