×

excavation meaning in English

n. excavation

Related Words

  1. exaucer
  2. excavateur
  3. excaver
  4. excellemment
PC Version

Copyright © 2018 WordTech Co.