Dogcart — English French translation1 translation found

dogcart (n) (vehicles) dog-cart (m) (n) (vehicles)
Translate Dogcart into other languages
Translate dogcart into German
Translate dogcart into Italian
Translate dogcart into Spanish
Translate dogcart into Dutch
Translate dogcart into Portuguese
Translate dogcart into Slovenian
Translate dogcart into Polish
Translate dogcart into Czech