×

garotte meaning in French

v. garrotter; étouffer, étrangler

Related Words

  1. garnishment
  2. garniture
  3. garret
  4. garrison
PC Version

Copyright © 2018 WordTech Co.