French Italian Dictionary

Français - italiano

rideaux in Italian: