×

grange meaning in English

n. barn, farm building used to house animals or store hay and grain

Related Words

  1. batteur en grange
  2. grands traits
  3. grands-parents
  4. granite
  5. granit
PC Version

Copyright © 2018 WordTech Co.