Home » Glossary » Cy pres

Cy pres

  1. As close as possible