affreux meaning in English
adj. hideous, horrible, ghastly, dreadful, atrocious; appalling, execrable; grievous, gruesome; lurid, shocking, dire
adj. hideous, horrible, ghastly, dreadful, atrocious; appalling, execrable; grievous, gruesome; lurid, shocking, dire