superimposable

listen to the pronunciation of superimposable
Englisch - Englisch
Able to be superimposed on each other