Translation of superponer in English:

superponer

to superimpose, v.

transitive verb

  • 1

    to superimpose
    to place … on top