Search term railhead has one result
Jump to
EN English IT Italian
railhead (n) [railways] stazione terminale (n) {f} [railways]