Slovnenya

Translation English Spanish: island

Diccionario: main
island
noun
isla.