Slovnenya

Translation English Spanish: slews

Dictionary: main
slews
noun