French Italian Dictionary

Français - italiano

distrait in Italian: