segongwane

segongwane
English: Translation
brown locust
noun
Insects and small creatures