CSTO
English
Proper noun
CSTO
- Initialism of Collective Security Treaty Organisation.
Translations
Collective Security Treaty Organisation
|
Anagrams
- C.O.T.S., COTS, CTOs, Cost, OCTS, OSTC, Scot, Scot., TOCs, cost, cots, scot