SHABAAVATAAR

SHABAAVATAAR

A Sanskrit dictionary.