Search
Menu
Home
Sources
About
Contacts
Telaʼa language
Telaa
, or
Tela-Masbuar
is an
Austronesian language
spoken
in the two
villages
with those
names
on
Babar Island
in
South
Maluku, Indonesia
.