formidable English - French

1.

  • Englishcausing fear, dread, awe or admiration as a result of size, strength, or some other impressive quality

  • Frenchformidable


Related words

terrific  awesome  trifles|tremendous  tremendous  great  terrible  unqualified 




English translator: English French formidable  Eesti sõnaraamat   Español Traductor   Svenska Översättare