shelf life n : the length of time a packaged food or drug will last without deteriorating
Copyright © 2024 3Dict.net