Definition of Long-Lasting

  • 1. Existing for a long time Adjective Satellite

Synonyms for word "long-lasting"

Semanticaly linked words with "long-lasting"