Diccionario Español-Inglés
restos
Remains, wreckage
Diccionario Español-Inglés
resto
restregar