Translation of NDPB in Spanish:

NDPB

organismo público no departamental, n.

noun

Politics

  • 1

    (in UK)
    organismo público no departamental masculine
    • non-departmental public body