×
excorticate
meaning in French
v.
décortiquer, analyser, interpréter; éplucher (un texte); dépouiller
Related Words
excoriate
excoriation
excrement
excrementitious
PC Version
Copyright © 2018 WordTech Co.