×

serrulate meaning in French

adj. légèrement poli, lisse, de scie

Related Words

  1. serried
  2. serriform
  3. serrulated
  4. serrulation
PC Version

Copyright © 2018 WordTech Co.