drezin

  1. handcar
  2. electric motor carriage
  3. pop car

Turkish Dictionary (Kubbealti Turkish Dictionary)

  1. Demir yolu bakımı, kontrol, personel ve ... demir yolu arabası, otodrezin