×

oxcart meaning in French

n. génisse attelée

Related Words

  1. oxbow
  2. oxbridge
  3. oxer
  4. oxeye
PC Version

Copyright © 2018 WordTech Co.