DMCW

DMCW stands for Des Moines Catholic Worker (est. 1976; Iowa)

DMCW
Share
Abbreviations And Their Meaning