bombooras
English
Noun
bombooras
plural of
bomboora