English-Latin dictionary »

strew, scatter, spread meaning in Latin

EnglishLatin
strew, scatter, spread verb

sero [serere, sevi, satus](3rd)
verb