Slovnenya

Translation English Spanish: dining-room

Dictionary: main