Latin-English dictionary »

superimpono meaning in English

LatinEnglish
superimpono [superimponere, superimposui, superimpositus] (3rd)
verb

place on top or oververb