MalayTranslate.com
Malay to English Translator
Translate Here

English to English

deranged
(d/I/'r/eI/n/dZ/d )

adjective (a)

  • Disordered; especially, disordered in mind; crazy; insane.
    kusut; khususnya, dalam pikiran acak; gila; gila.
    source: webster1913

adjective satellite (s)