English
›
Words
palimpsest
Translation:
English
Noun
5
parchment
or piece of writing material used for second time after original writing has been erased
Add
Translation