Slovnenya

Translation English Spanish: sea-coast

Dictionary: main