Noun

Dictionary in Provencal

estrangladou

strangulation

English translation strangulation
Grammatical category s.
Also from English strangulation