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