Italian French Dictionary

italiano - Français

competere in French: