to have a shelf life

Wörterbuch