Abui

name
Elementary
1

A language spoken in the Alor Archipelago of Indonesia.