oxcart









oxcart


noun

  1. an ox-drawn cart.
55 queries 0.626