Englisch

edit
 
Englisch Wikipedia has an article on:
Wikipedia

Proper noun

edit

Ambai

  1. An island in Cenderawasih Bay.
  2. An Austronesian language spoken in Indonesian New Guinea.

See also

edit

Anagrams

edit