French Italian Dictionary

Français - italiano

grognon in Italian: