×

excavate meaning in French

v. excaver, opérer des fouilles archéologiques

Related Words

  1. exasperation
  2. excalibur
  3. excavation
  4. excavation site
PC Version

Copyright © 2018 WordTech Co.