stelled
English
stelled meaning in English • stelled का अर्थ अंग्रेजी में
Adjective
- Firmly placed or fixed.