English-Latin dictionary »

place over or on top meaning in Latin

EnglishLatin
place over or on top verb

superpono [superponere, superposui, superpositus](3rd)
verb