Slovnenya

Translation English French: footlights

Dictionary: main
footlights
noun