Slovnenya

Translation English Spanish: dining room

Dictionary: main