×
excavate
meaning in French
v.
excaver, opérer des fouilles archéologiques
Related Words
exasperation
excalibur
excavation
excavation site
PC Version
Copyright © 2018 WordTech Co.