aufopfernd

listen to the pronunciation of aufopfernd
ألمانية - التركية
fedakâr
ألمانية - الإنجليزية
unsparing
willingly given
unstinting
self-sacrificing
sich aufopfernd
sacrificing