Dictionary, Free Dictionary - MyDictionary.net

Italian Dictionary, English Italian Dictionary

Definition of " rail crossing " in Italian Dictionary
Direct results
English » Italian
rail crossing
  • {N} livello: passaggio a livello [M]
Indirect results
English » Italian
barrier [at rail crossing] {'bærıər}
  • {N} barriera [al passaggio a livello] [F]