×

stifler meaning in French

n. étrangleur; oppresseur

Related Words

  1. stifle fire
  2. stifled his laughter
  3. stifling
  4. stifling of the economy
PC Version

Copyright © 2018 WordTech Co.