Descartes law

English

Proper noun

Descartes law

  1. (optics) Snell's law