English version
¿Qué significa
"Debe haberlo hecho (él)."
en Inglés
Español - Inglés
Inglés - Español
Español
Inglés
Debe haberlo hecho (él).
He must have done it.