Sheen-fulton-john meaning

shēn
American Roman Catholic prelate known for his radio and television broadcasts in opposition to Communism and in support of conservative moral values.
0
0
Advertisement