German-English dictionary »

ewige treue schwören meaning in English

GermanEnglish
ewige Treue schwören

to pledge one's troth