Ambelau

Print

Primary tabs

A language of Indonesia

Location

Maluku province: central Ambelau island; Buru island coast, Wae Tawa village; 8 villages.