habían remolcado
-they/you had towed
Past perfectellos/ellas/ustedesconjugation ofremolcar.

remolcar

Me habían remolcado el carro dos veces.
My car was impounded twice.
Word of the Day
salted