French Italian Dictionary

Français - italiano

pamplemousse in Italian: