Translation of دہاکا in English

دہاکا٢

Noun (masculine)

  1. shock, awe, fear

Powered by Oxford