Italian French Dictionary

italiano - Français

caviglia in French: