meaning of Barriere

Barriere - German to English

club

View more

  • barrage
  • buffer
  • boom
  • railing

Barriere - French to English

stair gate

View more

  • buffer