Home Sanskrit Dictionary

Download Sanskrit Dictionary APP

Scrofula Sanskrit Meaning

गलगण्डः