Slovnenya

Translation English French: acclamation

Dictionary: main