French-English dictionary »

acqua alta meaning in English

FrenchEnglish
acqua alta nom {f}

acqua alta◼◼◼(regular flooding in Venice)
noun