Traduction Anglais Français

English Version

"(mobile) obstacle, obstruction" en Francais