Italian French Dictionary

italiano - Français

spinoso in French: