have been lubricating
Present perfect progressiveconjugation oflubricate.There are other translations for this conjugation.

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.
Other Dictionaries
Explore the meaning of lubricate in our family of products.
Word of the Day
to boo