×

formidable meaning in French

adj. formidable, effrayant; terrible; imposant; énergique

Related Words

  1. formidable kill-power
  2. formica
  3. formicate
  4. formidable kill-power
  5. formidably
PC Version

Copyright © 2018 WordTech Co.