×

herbage meaning in French

n. herbes; verdure; plantes grimpantes

Related Words

  1. herbaceous
  2. herbaceous border
  3. herbal
  4. herbal remedy
PC Version

Copyright © 2018 WordTech Co.