Respuesta :
Maybe se alquila? It may be saying something general, like in Madrid, one rents cars, but I'm not sure. this is the only thing that comes to mind, sorry

Maybe se alquila? It may be saying something general, like in Madrid, one rents cars, but I'm not sure. this is the only thing that comes to mind, sorry