OSS


Meaning of OSS in English

[OSS] abbreviation Office of Strategic Services

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