Taliabu (English, name)
expansion: Taliabu
Senses:
glosses: An island of the Moluccas in the province of North Maluku, Indonesia.
glosses: A language spoken on that island, including the dialect Soboyo.
Forms: