Italian-English dictionary »

mangiarsi il cappello meaning in English

ItalianEnglish
mangiarsi il cappello verb

eat one's hat(to express disbelief about a proposition)
verb