English French Dictionary

English - Français

sofa in French: