Barngarla

English

decayed teeth; having a smelling breath

Barngarla

irra booga

Word Type

None

Category