×

serrulation meaning in French

n. forme légèrement polie/lisse

Related Words

  1. serrulate
  2. serrulated
  3. serum
  4. serumal
PC Version

Copyright © 2018 WordTech Co.