What does NLRD stand for?

What does NLRD mean? We have 6 definitions. Read most used NLRD meanings below.

ADVERTISEMENT