×

excavator meaning in French

n. excavatrice (machine), fouilleur (archéologie)

Related Words

  1. excavation
  2. excavation site
  3. exceed
  4. exceed expectations
PC Version

Copyright © 2018 WordTech Co.