abawed
English
abawed meaning in English • abawed का अर्थ अंग्रेजी में
p. p.
- Astonished; abashed.