Version Française
Meaning of
"formidable"
in English language
French to English
English to French
French
English
formidable
formidable
formidable
great
formidable
magnificent
formidable
tremendous
formidable
wonderful, super