has been humiliating
-ha estado humillando
Present perfect progressivehe/sheconjugation ofhumiliate.

humiliate

Turkey has been humiliating itself for years in exchange for money from the European Union and the promise of EU membership.
Turquía se ha humillado durante años a cambio de dinero de la Unión Europea y la promesa de la adhesión.
Other Dictionaries
Explore the meaning of humiliate in our family of products.
Word of the Day
Weeping Woman