SI


Meaning of SI in English

The International System of Units, international metric system, metric system of units of measurement used for scientific work

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.