MalayTranslate.com
Malay to English Translator
Translate Here

English to English

dismayed

adjective satellite (s)

  • struck with fear, dread, or consternation
    menyerang dengan ketakutan, dread, atau kelumpuhan
    source: wordnet30