ntlhwamakhura

ntlhwamakhura
English: Translation
cerebara vidua sm female
noun
Insects and small creatures