Subscribe
URL of the page has been copied to clipboard.
Meaning : An ecumenical organization of Protestant and eastern churches. Intended to promote unity and cooperation in religious and secular matters.
Install App
World council of churches meaning in Telugu.