×
formidable
meaning in French
adj.
formidable, effrayant; terrible; imposant; énergique
Related Words
formidable kill-power
formica
formicate
formidable kill-power
formidably
PC Version
Copyright © 2018 WordTech Co.