French Italian Dictionary

Français - italiano

affronter in Italian: