French-English dictionary »

ôter la vie meaning in English

FrenchEnglish
ôter la vie verbe

take someone's life◼◼◼verb