bestad
English
bestad meaning in English • bestad का अर्थ अंग्रेजी में
imp. & p. p.
- Beset; put in peril.