Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
self-serving
(s/E/lf_'s/[@]/rv/I//N/ )
adjective satellite
(s)
interested only in yourself
hanya tertarik pada diri sendiri
Synonym:
self-seeking
source: wordnet30