Nuncio

Tamil Meaning

வெளி நாட்டில் போப் அவர்களின் தூதர்

English Meaning

  1. A papal ambassador or representative.

StatCounter - Free Web Tracker and Counter