Sikule

Print

A language of Indonesia

Location

Aceh province: central Simeulue island.