ha estrangulado
Present perfect él/ella/usted conjugation of estrangular.

estrangular

Lo vemos en cómo se ha estrangulado a Grecia al tiempo que se cedía al chantaje de la City de Londres.
We can see it in the way Greece has been strangled while giving into the blackmail of the City of London.
Word of the Day
flea market