German-English dictionary »

er hat haare auf den zähnen. meaning in English

GermanEnglish
Er hat Haare auf den Zähnen.

He has a sharp tongue.