×

étranglement meaning in English

n. strangulation, throttling

Related Words

  1. étrangers
  2. étrangeté
  3. étrangler
  4. étrangleur
PC Version

Copyright © 2018 WordTech Co.