explain yourself - Turkish English Dictionary

explain yourself

Play ENTRENus
Play ENTRENuk
Play ENTRENau

Meanings of "explain yourself" in Turkish English Dictionary : 5 result(s)

English Turkish
Colloquial
explain yourself v. kendini açıklamak
You'll have plenty of opportunity to explain yourself.
Kendini açıklamak için bolca fırsatın olacak.

More Sentences
explain yourself v. davranışının nedenini açıklamak
explain yourself v. söylediği şeyi açmak
explain yourself v. ne demek istediğini açıklamak
explain yourself v. ne kast ettiğini açıklamak