French Italian Dictionary

Français - italiano

nervure in Italian: