Slovnenya

Translation English French: splendiferous

Dictionary: main