Italian-English dictionary »

ti senti meglio? meaning in English

ItalianEnglish
ti senti meglio? phrase

are you feeling better(familiar)
phrase