Search term dogcart has 2 results
Jump to
EN English IT Italian
dogcart (n) [vehicles] carretto tirato dai cani (n) {m} [vehicles]
dogcart (n) [vehicles] calesse (n) {m} [vehicles]