the Yangga language

About this word

muggurra

Yangga English category
muggurra heat natural phenomenon