French Italian Dictionary

Français - italiano

pr%C3%A9senter in Italian: