Definisi 'euphoric'

English to English
adjective
1 exaggerated feeling of well-being or elation Terjemahkan
source: wordnet30


Visual Synonyms