Multilingual dictionary of abbreviations

What does FTT mean?

Code

Meaning

Language

Themes and places

FTT

Field Test Telescope

In English

FTT

Fulltime Temporary

In English