Meaning ENDURE

See synonyms: last, persist

Search for this exact term