Talaud

Print

Primary tabs

A language of Indonesia

Location

North Sulawesi province: Talaud islands.