SELF-CONFRONTATION


Meaning of SELF-CONFRONTATION in English

[self-con.fron.ta.tion] n (1961): self-analysis

Merriam-Webster English vocab.      Английский словарь Merriam Webster.