yishla
Chamicuro
Etymology
From
Spanish
isla
.
Noun
yishla
island