Slovnenya

Translation English Spanish: sofa

Dictionary: main
sofa
noun