màɗcàa

English: Translation
sorrel seeds
Hausa: Translation
gurguzu
noun