EXPLAIN ONESELF


Meaning of EXPLAIN ONESELF in English

give information about oneself, account for one's behavior or actions, make oneself understandable, express oneself

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.