Slovnenya

Translation English French: luster

Dictionary: main
luster
noun