French-English dictionary »

chutes victoria meaning in English

FrenchEnglish
chutes Victoria nom propre
{Pl}

Victoria Falls◼◼◼(waterfall in Africa)
proper noun