long-lasting Meaning and Definition

Multiple Word Search

Search Result for long-lasting

Definitions

English definition for long-lasting

1. s. existing for a long time