burbolt
English
burbolt meaning in English • burbolt का अर्थ अंग्रेजी में
Noun
- A birdbolt.