Madambas

English

Proper noun

Madambas

  1. plural of Madamba