×

ditcher meaning in French

n. terrassier, qui creuse des tranchées; qui se retranche

Related Words

  1. ditch school
  2. ditched him
  3. ditching
  4. ditchless
PC Version

Copyright © 2018 WordTech Co.