Turtle Islands (English, name)
expansion: Turtle Islands
Senses:
glosses: A municipality of Tawi-Tawi, Philippines.
Forms: