German-English dictionary »

jemandem auf den zahn fühlen meaning in English

GermanEnglish
jemandem auf den Zahn fühlen

to grill someone