English-Italian dictionary »

collective security treaty organisation meaning in Italian

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

Organizzazione del trattato di sicurezza collettivaproper noun
{f}