Synonym for long-standing


Add a New Entry