troth in German
troth in German
Treuegelöbnis
oath, pledge or promise
Treueversprechen
oath, pledge or promise
Treueeid
oath, pledge or promise
Treue
oath, pledge or promise