French Russian Dictionary

Français - русский язык

Étranglement in Russian:

1. удушение