Translation of بھَونکنا in English

بھَونکنا

Verb

  1. bark

  2. talk loudly or tediously, talk ad nauseam

Powered by Oxford