×
ditcher
meaning in French
n.
terrassier, qui creuse des tranchées; qui se retranche
Related Words
ditch school
ditched him
ditching
ditchless
PC Version
Copyright © 2018 WordTech Co.