catholic priests number over 500,000 in the world
cool dudes who forgive your sins and give you jesus in holy communion
"catholic priests number over 500,000 in the world" What is the definition of "catholic priests"?