habían remolcado
-they/you had towed
Past perfect ellos/ellas/ustedes conjugation of remolcar.

remolcar

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