least-worst


least-worst

adj informal bad but better than any available alternative
Translations