Slovnenya

Translation English French: marquee

Dictionary: main
marquee
noun