French Italian Dictionary

Français - italiano

parking in Italian: