Definisi 'self-involved'

English to English
adjective satellite
1 absorbed in your own interests or thoughts etc Terjemahkan
source: wordnet30


Visual Synonyms