English to Spanish Dictionary excavation

excavation

Excavación
translation of 'Excavation'
noun
descubrimiento,
excavación
Credits: Google Translate
Download the
HelloEnglishApp
image_one