bn:24548854n
Noun Named Entity
FR
Devprasad John Ganawa
EN
Devprasad John Ganawa, S.V.D., is an Indian Roman Catholic bishop. Wikipedia
Relations
Sources