Slovnenya

Translation French English: archimandrite

Dictionary: main