Slovnenya

Translation English French: show window

Dictionary: main
show window
noun
3 vent.