Slovnenya

Translation English Japanese: mother superior

Dictionary: main
mother superior
noun