explain oneself

listen to the pronunciation of explain oneself
Englisch - Türkisch
meramını anlatmak
Englisch - Englisch
give information about oneself, account for one's behavior or actions, make oneself understandable, express oneself