1
[ adjective ] kept in good condition

Related terms

preserved

2
[ adjective ] kept in good condition

Related terms

preserved

*