1. longstanding

adjective. (ˈlɔŋˌstændɪŋ) Having existed for a long time.
Featured Games
×