MalayTranslate.com
Malay to English Translator
Translate Here

English to English

dumbfounding

adjective satellite (s)

  • bewildering or striking dumb with wonder
    atau membingungkan mencolok bodoh dengan heran
    source: wordnet30