Slovnenya

Translation English French: severing

Dictionary: main
severing
noun
1 chute.