Translation of "iscla" into English
island, isle are the top translations of "iscla" into English.
iscla
noun
feminine
grammar
-
island
nounarea of land completely surrounded by water
-
isle
noun -
an island
-
Show algorithmically generated translations
Automatic translations of "iscla" into English
-
Glosbe Translate
Add example
Add