Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
green-eyed monster
noun
(n)
a feeling of jealous envy (especially of a rival)
perasaan cemburu iri (terutama dari saingan)
Synonym:
jealousy
source: wordnet30