meaning of boomen

boomen - German to English

to boom

View more

  • to burgeon