Italian-English dictionary »

cascate vittoria meaning in English

ItalianEnglish
Cascate Vittoria proper noun

Victoria Falls(waterfall in Africa)
proper noun