Italian-English dictionary »

novita? meaning in English

ItalianEnglish
novita? phrase

what's new(informal greeting asking what has happened recently)
phrase