Translation of ہک دک in English:

ہک دک

(ہق دق)

Pronunciation /hək d̪ək/

adjective

  • baffled
    bewildered
    nonplussed