SELF-BETRAYAL


Meaning of SELF-BETRAYAL in English

[self-be.tray.al] n (1857): self-revelation

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