English-Latin dictionary »

peel, remove / strip the bark (from) meaning in Latin

EnglishLatin
peel, remove / strip the bark (from) verb

delibro [delibrare, delibravi, delibratus](1st) TRANS
verb