Italian French Dictionary

italiano - Français

detestare in French: