See also: ambulas

English

edit

Proper noun

edit

Ambulas

  1. A language of Papua New Guinea.

Synonyms

edit

Translations

edit

Further reading

edit

Anagrams

edit