meaning of besiegbar

besiegbar - German to English

conquerable

View more

  • defeatable [rare]
  • superable
  • superably
  • vanquishable
  • vincible