long-lasting in Catalan long-lasting in Catalan de llarga durada adj Persisting or enduring for a long time. Add to Flashcards