French Italian Dictionary

Français - italiano

exigeant in Italian: