Translation of "manta" into English
manta
noun
-
land
-
Show algorithmically generated translations
Phrases similar to "manta" with translations into English
-
Norfolk Island
-
New South Wales
-
Papua new guinea
-
Commonwealth of Australia
-
Christmas island
-
New South Wales
-
Solomon Islands
-
Australia
Add example
Add