"palimpsest" in English Palimpsest {noun} palimpsest "palimpsest" English translation palimpsest Palimpsest Detailed translations for "palimpsest" Palimpsest{noun} Palimpsest palimpsest