mamboes
English
Noun
mamboes
(
rare
)
plural of
mambo