German Adjectives: aufopferungsvoll

German Adjectives adjective 'aufopferungsvoll' conjugated