manambas
English
Noun
manambas
plural of
manamba