have been lubricating
Present perfect progressive conjugation of lubricate. There are other translations for this conjugation.

lubricate

Popularity
500+ learners.
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
Hanukkah