Adjective

Dictionary in Provencal

estrangla

to strangle; strangled

English translation to strangle; strangled
Grammatical category adj.
Also from English strangled, to strangle