meaning of belagert

belagert - German to English

beleaguered

View more

  • besieged
  • invested [besieged]
  • mobbed