mousambis

English

Noun

mousambis

  1. plural of mousambi