mosonzo

Lingala

Noun

mosonzo

  1. leech