long-lasting
Explore definitions, synonyms, and language insights of long-lasting
Definitions
Adjective Satellite
existing for a long time; "hopes for a durable peace"; "a long-lasting friendship"