Tatra T18

From Wikipedia, the free encyclopedia

Tatra T18

The Tatra T18 was a Czechoslovak draisine designed and manufactured by Tatra in the 1920s.

Related Articles

Wikiwand AI