French Italian Dictionary

Français - italiano

sauvage in Italian: