PTU Tram Abbreviation

PTU has various meanings in the Tram category. Discover the full forms, definitions, and usage contexts of PTU in Tram.

Public Transport Union

Most Common Tram

Citation

Last updated: