English-Latin dictionary »

spread / lay on over the surface meaning in Latin

EnglishLatin
spread / lay on over the surface verb

superinsterno [superinsternere, superinstravi, superinstratus](3rd)
verb