GDR

GDR

English Noun Top 34,411
Ad

Definition

Initialism of Global Depositary Receipt.

Ad