×
herbage
meaning in French
n.
herbes; verdure; plantes grimpantes
Related Words
herbaceous
herbaceous border
herbal
herbal remedy
PC Version
Copyright © 2018 WordTech Co.