1. DRPL
    stands for Diffusion Remorques Poids-Lourds (French vehicle company)
  2. DRPL stands for Deep River Public Library (Connecticut)
DRPL
Share
Abbreviations And Their Meaning