astel
English
astel meaning in English • astel का अर्थ अंग्रेजी में
Noun
- An arch, or ceiling, of boards, placed over the men's heads in a mine.