uhrautua

suomi-englanti sanakirja

uhrautua englanniksi

  1. To sacrifice oneself.