What does abgeschworen mean?

abgeschworen - German to English

abjured

View more

  • forsworn