パリンプセスト
parimpusesuto

Noun

1. palimpsest

Other forms: