to have a long shelf life

Wörterbuch