×
clematis
meaning in French
n.
clématite (plante grimpante)
Related Words
cleft palate
clem
clemency
clemens
PC Version
Copyright © 2018 WordTech Co.