Slovnenya

Translation English Spanish: shelling

Dictionary: main
shelling
noun