French

edit

Noun

edit

N. D. L. R.

  1. (journalism) Alternative spelling of N.D.L.R.