Slovnenya

Translation English French: throwing away

Dictionary: main
throwing away
noun