SHROTRA (INDRYA)

SHROTRA (INDRYA)

Ears, the hearing organ of the body.