Subscribe
URL of the page has been copied to clipboard.
Meaning : A small chapel in a church. Dedicated to the Virgin Mary.
Install App
Lady chapel meaning in Telugu.