Uhrautua

From Fresh Dictionary

Finnish

Intransitive verb

uhrautua

  1. to sacrifice (oneself)

Related terms

io:uhrautua

Personal tools