English-Latin dictionary »

spread or lay on top meaning in Latin

EnglishLatin
spread or lay on top verb

supersterno [supersternere, superstravi, superstratus](3rd)
verb