Home Sanskrit Dictionary

Download Sanskrit Dictionary APP

Demoralize Sanskrit Meaning

अवसद्, विधुरय, विसद्