×
appaling
meaning in French
adj.
épouvantable, affreux, effroyable, consternant, révoltant
Related Words
appalachian
appalachians
appall
appalled
PC Version
Copyright © 2018 WordTech Co.