OWL TRAIN


Meaning of OWL TRAIN in English

slang for trains that run in the nighttime

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.