Slovnenya

Translation English French: stalls

Dictionary: main
stalls
noun
b.