Traducción español inglés

English version

¿Qué significa "lugar donde hay restos de antiguos" en Inglés