Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
condemnable
adjective satellite
(s)
bringing or deserving severe rebuke or censure
atau mencaci berjasa membawa parah atau cela
Synonym:
criminal
,
deplorable
,
reprehensible
,
vicious
source: wordnet30