meaning of abgeschworen

abgeschworen - German to English

abjured

View more

  • forsworn