×
serrulated
meaning in French
adj.
légèrement denté, en forme de scie
Related Words
serriform
serrulate
serrulation
serum
PC Version
Copyright © 2018 WordTech Co.