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