Italian-English dictionary »

dove vivi? meaning in English

ItalianEnglish
dove vivi? phrase

where do you live(where do you live?)
phrase