New to Satt Academy? Create an account
or
Log in with Google Account
The food supply proved to be the nation's Achilles hell in its defense against terrorist attacks. Here, 'Achilles heel' means ----.