selfcongratulatory

listen to the pronunciation of selfcongratulatory
الإنجليزية - الإنجليزية
Being in the nature of self-congratulation