Loading...
English
decayed teeth; having a smelling breath
Barngarla
irra booga
Word Type
None
Category