Slovnenya

Translation English French: mother superior

Dictionary: main
mother superior