English-Spanish dictionary »

collective security treaty organisation meaning in Spanish

EnglishSpanish
Collective Security Treaty Organisation (intergovernmental military alliance)
proper noun

Organización del Tratado de la Seguridad Colectivaproper noun
{f}

OTSCproper noun
{f}