Related Words for word “barbusse”
barbusse - Did you Mean?
barbule
larousse