have ambushed
Presente perfecto para el sujetodel verboambush.Hay otras traducciones para esta conjugación.
Someone must have ambushed him on his way...
Alguien debe haberlo emboscado en su camino.
Palabra del día
la huella