×

serrulated meaning in French

adj. légèrement denté, en forme de scie

Related Words

  1. serriform
  2. serrulate
  3. serrulation
  4. serum
PC Version

Copyright © 2018 WordTech Co.