MalayTranslate.com
Malay to English Translator
Translate Here

English to English

crestfallen
('kr/E/st,f/O/l/@/n )

adjective (a)

  • With hanging head; hence, dispirited; dejected; cowed.
    tergantung dengan kepala; maka, sedih; kesal; cowed.
    source: webster1913

adjective satellite (s)