Multilingual dictionary of abbreviations

What does PTSF mean?

Code

Meaning

Language

Themes and places

PTSF

Payload Trunnion Support Fixture

In English