Definisi 'self-loving'

English to English
adjective satellite
1 characteristic of those having an inflated idea of their own importance Terjemahkan
source: wordnet30


Visual Synonyms