French Italian Dictionary

Français - italiano

s%27arr%C3%AAter in Italian: