Slovnenya

Translation English Spanish: strew

Dictionary: main