dhasper

a convincing substitute, a skillful restoration, "good as new"

← Back to "D" words    Dictionary Home