mosonzo
Lingala
Noun
mosonzo
leech