màadlaaraa

English: Translation
newly sprouted baobab leaves
Hausa: Translation
ganyen kuka
English: Definition
used for miya
noun