Slovnenya

Translation English Spanish: sea

Dictionary: main
sea
noun