land train английский

Значение land train значение

Что в английском языке означает land train?

land train

A trackless train, made to resemble a real locomotive, used for transporting passengers short distances, and normally used in tourist resorts.

Возможно, вы искали...

land | train