No exact translation found for
strangolare

Do you mean: