prosternation
English
prosternation meaning in English • prosternation का अर्थ अंग्रेजी में
Noun
- Dejection; depression.