French Italian Dictionary

Français - italiano

inondation in Italian: