complacent, puffed up, smug

listen to the pronunciation of complacent, puffed up, smug
Английский Язык - Французский Язык
content de soi