dàmfèewàa

English: Translation
hairy caterpillar
Hausa: Translation
gizaka
noun