Slovnenya

Translation English Japanese: encyclical letter

Dictionary: main
encyclical letter
noun