Translation of بڑکنّا in English

بڑکنّا

Idiomatic

  1. having large ears

Powered by Oxford