Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
laid low
(l/eI/d_l/oU/ )
adjective satellite
(s)
put out of action (by illness)
terlepas dari aksi (oleh penyakit)
Synonym:
stricken
source: wordnet30