Vistaar dharshaneey

vistaar dharshaneey

A type of noble persons.