Slovnenya

Translation English French: splendor

Dictionary: main