Formidable

0
2500
Formidable meaning - adjective. Impressive or awesome.<h2> 

Formidable meaning – adjective. Impressive or awesome.<h2>