Englishfor English speakers
C2
long-lasting English
Meaning long-lasting meaning
What does long-lasting mean?
long-lasting
Synonyms long-lasting synonyms
What other words have the same or similar meaning as long-lasting?