selfapproving

listen to the pronunciation of selfapproving
Englisch - Englisch
Approving one's own action or character by one's own judgment