German-English dictionary »

jemandem die stirn bieten meaning in English

GermanEnglish
jemandem die Stirn bieten

to defy someone