Printer friendly
"AcronymAttic.com

What does SEMCS stand for?

SEMCS stands for Society for Early Modern Catholic Studies

Advertisement:

This definition appears very rarely