×

garrigue meaning in English

n. scrubland, area of land that is covered in low bushes or trees

Related Words

  1. garniture de frein
  2. garonne
  3. garou
  4. garrison
PC Version

Copyright © 2018 WordTech Co.