bn:23898113n
Noun Named Entity
NL
Stephen Antony Pillai
EN
Stephen Antony Pillai mononymously known as Stephen is the Indian bishop of the Roman Catholic Diocese of Tuticorin. Wikipedia
Relations
Sources