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