Slovnenya

Translation English French: stacker

Dictionary: main
stacker
noun