×

garrotter meaning in French

n. bourreau utilisant la garrotte

Related Words

  1. garroter
  2. garrotte
  3. garrulity
  4. garrulous
PC Version

Copyright © 2018 WordTech Co.