English-Latin dictionary »

torture / execution meaning in Latin

EnglishLatin
torture / execution noun

carnificina [carnificinae](1st) F
noun

carnuficina [carnuficinae](1st) F
noun