Cordon sanitaire

What is Cordon sanitaire?

Cordon sanitaire definition and meaning on Dictionary terms:
noun, plural cor

Tags: