Noose — English French translation1 translation found

noose (n) (general) n ud coulant (m) (n) (general)
Translate Noose into other languages
Translate noose into German
Translate noose into Italian
Translate noose into Spanish
Translate noose into Dutch
Translate noose into Portuguese
Translate noose into Slovenian
Translate noose into Polish
Translate noose into Czech