×

excavation meaning in French

n. excavation, fouille

Related Words

  1. excavation site
  2. archeological excavations
  3. excalibur
  4. excavate
  5. excavation site
  6. excavator
PC Version

Copyright © 2018 WordTech Co.