Slovnenya

Translation English Spanish: piece of furniture

Dictionary: main
piece of furniture