×
decorticate
meaning in French
v.
décortiquer; éplucher; critiquer
Related Words
decorously
decorousness
decortication
decoupage
PC Version
Copyright © 2018 WordTech Co.