Ngónchole

Ngónchole
English: Translation
Chenille dont les poils sont brûlant
noun
Insects and small creatures