Slovnenya

Translation English French: archimandrite

Dictionary: main