Italian French Dictionary

italiano - Français

drenare in French: