French Italian Dictionary

Français - italiano

melon in Italian: