Collective Security Treaty Organisation

English

Proper noun

Collective Security Treaty Organisation

  1. An intergovernmental military alliance of several post-Soviet countries.

Synonyms

Translations