What does boomen mean?

boomen - German to English

to boom

View more

  • to burgeon