German-English dictionary »

ihm fehlt der gesunde menschenverstand. meaning in English

GermanEnglish
Ihm fehlt der gesunde Menschenverstand.

He needs a little horse sense.