CSTO – Deutsch–English translations

🇬🇧 en de 🇩🇪

CSTO properNoun

  • Collective Security Treaty Organisation
OVKS
Wiktionary Links