English-Latin dictionary »

place on top or over meaning in Latin

EnglishLatin
place on top or over verb

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