uhrata

suomi-englanti sanakirja

uhrata englanniksi

  1. sacrifice

  2. dedicate

  3. give

  4. immolate

  1. To sacrifice.