English-German dictionary »

to pledge one's troth meaning in German

EnglishGerman
to pledge one's troth

ewige Treue schwören