×

appaling meaning in French

adj. épouvantable, affreux, effroyable, consternant, révoltant

Related Words

  1. appalachian
  2. appalachians
  3. appall
  4. appalled
PC Version

Copyright © 2018 WordTech Co.