SDRS


Meaning of SDRS in English

ˌes(ˌ)dēˈärz, -ˈȧz noun plural

Etymology: s pecial d rawing r ights

: an international means of exchange created under the auspices of the International Monetary Fund for use by governments in settling their international indebtedness

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.