Translation of "nusa" into English
nusa
noun
-
island (area of land completely surrounded by water)
-
Show algorithmically generated translations
Automatic translations of "nusa" into English
-
Glosbe Translate
Phrases similar to "nusa" with translations into English
-
Norfolk Island
-
Baker Island
-
New Guinea
-
Territory of Norfolk Island
-
Howland Island
-
Jarvis Island
-
Easter Island
-
Wake Island
Add example
Add