French-English dictionary »

ôter les tripes meaning in English

FrenchEnglish
ôter les tripes nom

evisceration [eviscerations](A disemboweling)
noun
[UK: ɪvˌɪsərˈeɪʃən] [US: ɪvˌɪsɚrˈeɪʃən]