manambas

English

Noun

manambas

  1. plural of manamba