Sticharion

What is Sticharion?

Sticharion definition and meaning on Dictionary terms:
noun, plural sti

Tags: