French Italian Dictionary

Français - italiano

frustré in Italian: