meaning of Bombarde

Bombarde - German to English

bombard

View more

  • bombarde [Breton reed tool]
  • bombard