×

dogcart meaning in French

n. charrette anglaise pour deux personnes; véhicule tiré par des chiens

Related Words

  1. dogbane
  2. dogberry
  3. dogcatcher
  4. dogcherry
PC Version

Copyright © 2018 WordTech Co.