Traducción español inglés

English version

¿Qué significa "impresión, impronta, huella pequeña de animal o planta" en Inglés