French Italian Dictionary

Français - italiano

sweat à capuche in Italian: