suparisruta सुपरिस्रुत

Definition: mfn. well filtered