×

desquamate meaning in French

v. desquamer, peler

Related Words

  1. despotically
  2. despotism
  3. desquamation
  4. desquamative
PC Version

Copyright © 2018 WordTech Co.