kamus
.
Search
About
oxcart
English
oxcart
Noun
A cart that is drawn by an ox
English: oxcart