Slovnenya

Translation English French: sofa

Dictionary: main
sofa
noun