Karakelong (English, name)
expansion: Karakelong
Senses:
glosses: the chief island of the Talaud Islands north east of Sulawesi, Indonesia
Forms: