MalayTranslate.com
Malay to English Translator
Translate Here

English to English

hag-ridden
(h/&/g_'r/I/d/-/n )

adjective satellite (s)

  • tormented or harassed by nightmares or unreasonable fears
    diseksa atau diganggu oleh mimpi buruk atau keterlaluan ketakutan
    source: wordnet30