decutire

listen to the pronunciation of decutire
Lateinisch - Englisch
flay, skin
deprive of skin