meaning of belagern

belagern - German to English

to beleaguer

View more

  • to besiege
  • to get [besiege]
  • to set siege to
  • to siege