SDR


Meaning of SDR in English

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

Oxford English vocab.      Оксфордский английский словарь.