fenes-tella
English
fenes-tella meaning in English • fenes-tella का अर्थ अंग्रेजी में
Noun
- Any small windowlike opening or recess, esp. one to show the relics within an altar, or the like.