Definisi 'self-opinionated'

English to English
adjective satellite
1 obstinate in your opinions Terjemahkan
source: wordnet30


Visual Synonyms