have been lubricating
Presente perfecto progresivo para el sujetodel verbolubricate.Hay otras traducciones para esta conjugación.

lubricate

Castrol products have been lubricating cars and engines on Earth for decades.
Los productos Castrol llevan décadas lubricando automóviles y motores en la Tierra.
Castrol products have been lubricating cars and engines on Earth for decades.
Por décadas, los productos Castrol han lubricado automóviles y motores.
Palabra del día
el guion