have been buffing
-he estado puliendo
Present perfect progressive conjugation of buff. There are other translations for this conjugation.

buff

Word of the Day
candy cane