selfapproving

listen to the pronunciation of selfapproving
الإنجليزية - الإنجليزية
Approving one's own action or character by one's own judgment