ewige treue schwören

listen to the pronunciation of ewige treue schwören
ألمانية - الإنجليزية
to pledge one's troth
to pledge ones troth