Diccionario Español-Inglés

restos

Remains, wreckage

Diccionario Español-Inglés