autosatisfaction French - English
1.
Englishself-satisfaction
-
Englishcontentment with one's own accomplishments or situation
-
Frenchautosatisfaction
English translator: French English autosatisfaction Eesti sõnaraamat Español Traductor Svenska Översättare