Slovnenya

Translation English French: stacked

Dictionary: main
stacked
adjective