Slovnenya

Translation French English: acclamation

Dictionary: main