Noun

Dictionary in Provencal

estranglado

strangulation

English translation strangulation
Grammatical category s.
Also from English strangulation