Italian-English dictionary »

altrove meaning in English

ItalianEnglish
altrove adverb

somewhere else(in or at some other place)
adverb