Definisi 'oxcart'

English to English
noun
1 a cart that is drawn by an ox Terjemahkan
source: wordnet30

More Word(s)
cart,

Visual Synonyms