siderated
English
siderated meaning in English • siderated का अर्थ अंग्रेजी में
Adjective
- Planet-struck; blasted.