Laha

Print

Primary tabs

A language of Indonesia

Location

Maluku province: Laha and other villages on Ambon island south central coast.