French Italian Dictionary

Français - italiano

traineau in Italian: