Translation of "Illa" into English
island, island, isle are the top translations of "Illa" into English.
Illa
-
island
verb nounsub-continental land that is surrounded by water
-
Show algorithmically generated translations
Automatic translations of "Illa" into English
-
Glosbe Translate
Translations with alternative spelling
illa
-
island
nounarea of land completely surrounded by water
-
isle
noun
Phrases similar to "Illa" with translations into English
-
Île-de-France
-
Isle of Man · Mann
-
Maria Island
-
norfolk island
-
L'Isle-sur-la-Sorgue
-
Baffin Island
-
Ellesmere Island
Add example
Add