English-Latin dictionary »

peel skin meaning in Latin

EnglishLatin
peel skin verb

depilo [depilare, depilavi, depilatus](1st) TRANS
verb