Translation of "Ambai" into French
ambai, ambai are the top translations of "Ambai" into French.
Ambai
proper
An island in Cenderawasih Bay. [..]
-
ambai
Langue d'Indonésie (papoue).
-
Show algorithmically generated translations
Automatic translations of "Ambai" into French
-
Glosbe Translate
-
Google Translate
Translations with alternative spelling
ambai
-
ambai
noun
Add example
Add