mongongos

English

Noun

mongongos

  1. plural of mongongo