×
excavator
meaning in French
n.
excavatrice (machine), fouilleur (archéologie)
Related Words
excavation
excavation site
exceed
exceed expectations
PC Version
Copyright © 2018 WordTech Co.