Slovnenya

Translation English French: splendour

Dictionary: main