What does STF stand for?
STF stands for "Short-Term Facility"
How to abbreviate "Short-Term Facility"?
"Short-Term Facility" can be abbreviated as STF
What is the meaning of STF abbreviation?
The meaning of STF abbreviation is "Short-Term Facility"
What does STF mean?
STF as abbreviation means "Short-Term Facility"