SDR


Meaning of SDR in English

abbr. special drawing right (from the International Monetary Fund).

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.