Last modified on 3 April 2012, at 01:44

Abui

EnglishEdit

EtymologyEdit

From Abui abui ("mountains; enclosed place").

Proper nounEdit

Abui

  1. A language spoke in the Alor Archipelago of Indonesia.

TranslationsEdit

External linksEdit