Uhrata

From Fresh Dictionary

Finnish

Transitive verb

uhrata

  1. to sacrifice

Related terms

io:uhrata

Personal tools