×

tourmentant meaning in English

adj. distressing, troubling

Related Words

  1. tourière
  2. tourment
  3. tourmente
  4. tourmente de neige
PC Version

Copyright © 2018 WordTech Co.