Slovnenya

Translation English French: praise

Dictionary: main