SELF-APPROVAL


Meaning of SELF-APPROVAL in English

n. SELF-APPRECIATION.

Oxford English vocab.      Оксфордский английский словарь.