Big Huge Thesaurus

well-preserved

adjective

similar terms