CALCAV

CALCAV stands for Clergy and Laymen Concerned About Vietnam

CALCAV
Share
Abbreviations And Their Meaning