English-Latin dictionary »

strip of skin / covering meaning in Latin

EnglishLatin
strip of skin / covering verb

excorio [excoriare, excoriavi, excoriatus](1st) TRANS
verb

Your history