×
sinople
meaning in English
n.
sinople, the tincture vert; green
Related Words
sinon
sinopia
sinueux
sinuosité
PC Version
Copyright © 2018 WordTech Co.