English edit

Noun edit

Mokele-Mbembes

  1. plural of Mokele-Mbembe