meaning of Belagerer

Belagerer - German to English

beleaguerer

View more

  • besieger