TFTs
English
Noun
TFTs
plural of
TFT