×

horrendous meaning in French

adj. horrible, affreux; terrible, redoutable

Related Words

  1. horoscope
  2. horowitz
  3. horrendously
  4. horrent
PC Version

Copyright © 2018 WordTech Co.