English-Latin dictionary »

strew upon meaning in Latin

EnglishLatin
strew upon verb

infrio [infriare, infriavi, infriatus](1st) TRANS
verb

Your history