flay in Spanish
flay in Spanish
desollar
To strip the skin off; to skin.
despellejar
To strip the skin off; to skin.