French Italian Dictionary

Français - italiano

concombre in Italian: