Italian-English dictionary »

mal di testa meaning in English

ItalianEnglish
mal di testa

headache

headache, headaches

stare in pensiero, mal di testa

headaches