EN

Synonyms for train crossing

Definitions

  1. n. 1

    An area on a road where a train crosses.