Long-established meaning

That has been in existence for a long time.
adjective
0
0
Advertisement