Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
incapacitating
adjective satellite
(s)
that cripples or disables or incapacitates
yang melumpuhkan atau menyahaktifkan atau incapacitates
Synonym:
crippling
,
disabling
source: wordnet30