SDRS


Meaning of SDRS in English

[SDRs] abbreviation special drawing rights

Merriam-Webster English vocab.      Английский словарь Merriam Webster.