Slovnenya

Translation English French: marquise

Dictionary: main
marquise
noun