EN

Synonyms for oxcarts

Oxcarts, noun plural of oxcart. Synonyms in the same form.

Synonyms in the same form

Noun plural