SDR


Meaning of SDR in English

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

English main colloquial, spoken dictionary.      Английский основной разговорный словарь.