Slovnenya

Translation English Spanish: island

Dictionary: main
island
noun
isla.