Slovnenya

Translation English French: shelling

Dictionary: main
shelling
noun