deviscerare

Senso (Inglese)

to disembowel, eviscerate or gut

Notes

Sign in to write sticky notes