×

charrue meaning in English

n. plow

Related Words

  1. soc de charrue
  2. charron
  3. charroyer
  4. charte
  5. charter
PC Version

Copyright © 2018 WordTech Co.