Italian-English dictionary »

sbattere la testa contro un muro meaning in English

ItalianEnglish
sbattere la testa contro un muro verb

bang one's head against a brick wall(to waste effort on a futile project)
verb