formidable location meaning

Showing the single result