Search
Words:
da'a
dalalo
damango
de'e
diaalu
diila
doi
dulo
dunia
dupoto
duulo
halati
he
huali
hui
huidu
hulalo
hulungo
huta
ito
dutula
Translation:
dutula
1.
(noun) river