Translation of بِندھوانا in English

بِندھوانا

Verb

  1. cause to be pierced, bored

Powered by Oxford