Slovnenya

Translation English French: resplendent

Dictionary: main