×
étrangler
meaning in English
v.
strangle, choke, throttle; strangulate, suffocate, garotte; overlie
Related Words
étrangeté
étranglement
étrangleur
étranglé
PC Version
Copyright © 2018 WordTech Co.