sacrifice

Word form sacrifice
Language: French
Word meaning sacrifice