×
horrendous
meaning in French
adj.
horrible, affreux; terrible, redoutable
Related Words
horoscope
horowitz
horrendously
horrent
PC Version
Copyright © 2018 WordTech Co.