superimposable

listen to the pronunciation of superimposable
الإنجليزية - الإنجليزية
Able to be superimposed on each other