Slovnenya

Translation English Spanish: ocean

Dictionary: main
ocean
noun