Slovnenya

Translation English French: strew

Dictionary: main
strew
verb