Search term étrangleur has one result
Jump to
FR French EN English
étrangleur (n) [someone who strangles] (n) strangler (n) [someone who strangles]