Translation of ہکّابکّا in English:

ہکّابکّا

Pronunciation /həkkɑ: bəkkɑ:/

adjective

  • nonplussed
    dumbfounded
    bewildered