Superimposable

Superimposable – To lay or place (something) on or over something else.

What is Superimposable?

Subjects

Tags