bn:00049671n
Noun Concept
AR
سيدة مصلى
EN
A small chapel in a church; dedicated to the Virgin Mary WordNet 3.0
English:
Chester
London
Westminster
Liverpool
Relations
Sources
WordNet Translations