German-English dictionary »

das traue ich ihm glatt zu. meaning in English

GermanEnglish
Das traue ich ihm glatt zu.

I wouldn't put it past him.