French Italian Dictionary

Français - italiano

camping in Italian: