French Italian Dictionary

Français - italiano

la d%C3%A9forestation in Italian: