Italian-English dictionary »

organizzazione del trattato di sicurezza collettiva meaning in English

ItalianEnglish
Organizzazione del trattato di sicurezza collettiva proper noun
{f}

Collective Security Treaty Organisation(intergovernmental military alliance)
proper noun