étripage - French English Dictionary

étripage

Play ENFRFRfr
Play ENFRFRca

Meanings of "étripage" in English French Dictionary : 3 result(s)

French English
General
étripage [m] disemboweling
étripage [m] emboweling
étripage [m] embowelling