×
excavation
meaning in French
n.
excavation, fouille
Related Words
excavation site
archeological excavations
excalibur
excavate
excavation site
excavator
PC Version
Copyright © 2018 WordTech Co.