MalayTranslate.com
Malay to English Translator
Translate Here

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