×

terrasseur meaning in English

n. ditcher

Related Words

  1. terrassement
  2. terrasser
  3. terrassier
  4. terrasson
PC Version

Copyright © 2018 WordTech Co.