oxcartEnglish

oxcart

Noun

A cart that is drawn by an ox

English: oxcart