Web Analytics
DICTIONARY
TTS Voice
 virtual keyboard

English Russian Common Words Pro Dictionary and Phrasebook






    explain oneself

     объясниться, объясниться
     представить объяснения (в свое оправдание)


See also: explain, explains