TRO

TRO stands for:

  • Thrombozyt
  • Dry fire truck
  • Trolleybus
  • Disambiguation
  • Abbreviation
784384
de