×

damnable meaning in French

adj. condamnable; odieux

Related Words

  1. damn it!
  2. damnability
  3. damnableness
  4. damnably
PC Version

Copyright © 2018 WordTech Co.