×

formidable meaning in English

adj. tremendous, fantastic; wonderful, sensational; terrific, splendid; marvelous

Related Words

  1. c'est formidable
  2. formes
  3. formica
  4. formique
  5. formol
PC Version

Copyright © 2018 WordTech Co.