osrd
/AA1 Z R D/noun
- 1
(US, sciences) Initialism of Office of Scientific Research and Development.
Translate โosrdโ into another language
Choose a language below to open the translator with English selected as the source language.
(US, sciences) Initialism of Office of Scientific Research and Development.
Choose a language below to open the translator with English selected as the source language.