Sumba (English, name)
expansion: Sumba
Senses:
glosses: An Indonesian island.
Forms: