Barngarla

English

a humming sound in the ear

Barngarla

yoori goorara

Word Type

None

Category