Italian French Dictionary

italiano - Français

armadietto in French: