×
aspérule
meaning in English
n.
woodruff, aromatic plant
Related Words
aspiré
aspérité
asque
assad
PC Version
Copyright © 2018 WordTech Co.