German-English dictionary »

er traut sich was! meaning in English

GermanEnglish
Er traut sich was!

He's got a nerve!