×

étrangler meaning in English

v. strangle, choke, throttle; strangulate, suffocate, garotte; overlie

Related Words

  1. étrangeté
  2. étranglement
  3. étrangleur
  4. étranglé
PC Version

Copyright © 2018 WordTech Co.