English-Latin dictionary »

torture, punish meaning in Latin

EnglishLatin
torture, punish verb

excarnifico [excarnificare, excarnificavi, excarnificatus](1st) TRANS
verb