meaning of Balise

Balise - German to English

balise [train control]


Balise - French to English

buoy