Italian French Dictionary

italiano - Français

cuffie in French: