English | German | Russian | Czech

excavatable English

Meaning excavatable meaning

What does excavatable mean?

excavatable

Capable of being excavated.

Are you looking for...?