to last, to endure
to persist
to wear well, to stand the test of time
to last
to endure
to last, endure
to take time
Search
Explore