Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
deserts
noun
(n)
an outcome (good or bad) that is well deserved
suatu hasil (baik atau buruk) itu memang layak
Synonym:
comeupance
,
comeuppance
source: wordnet30