Taliabu

Print

Primary tabs

A language of Indonesia

Location

North Maluku province: Sula island group; Taliabu island northwest coast; some on Mangole island.