(Police) barricade. en Anglais

Traduire "(Police) barricade." en Anglais

English Version