superimpose

Language

Term

Description

English

superimpose

to lay one thing over the other but both will still be visible

Chinese

German

French

Japanese

Spanish

Turkish

Vietnamese

Shopping Cart