has been affronting
-ha estado afrentando
Present perfect progressivehe/sheconjugation ofaffront.

affront

Iran finally had its revolution in 1979 and has been affronting the imperial monster ever since, telling truth to the world's would-be masters.
Irán hizo su revolución en 1979 y desde entonces se ha enfrentado al monstruo imperial y les dice las verdades en la cara a los aspirantes a amos del mundo.
Other Dictionaries
Explore the meaning of affront in our family of products.
Word of the Day
raven