Siau Island (English, name)
expansion: Siau Island
Senses:
glosses: An island in North Sulawesi, Indonesia.
Forms: