ha estrangulado
Present perfectél/ella/ustedconjugation ofestrangular.

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
lair