liduudu

liduudu
Phonetic
[liɗúuɗu]
Swahili: Translation
songwe
English: Translation
Cape Gooseberry
noun
Plural form
maduudu