Word to translate oddać życie (za kogoś), (na świadectwo)
Language English
Translation to lay down one’s life (for the sake of…) (in witness to…)