×
s'étrangler
meaning in English
v.
strangle, choke, break
Related Words
s'étourdir
s'étouffer
s'étreindre
s'évacuer
PC Version
Copyright © 2018 WordTech Co.