What does PTMF Stand for?

Browse 1 acronyms and abbreviations related to PTMF.

  • Petersburg Tram Mechanical Factory
Add a New Entry