What does FTD stand for?
FTD stands for "Foreign Technical Department"
How to abbreviate "Foreign Technical Department"?
"Foreign Technical Department" can be abbreviated as FTD
What is the meaning of FTD abbreviation?
The meaning of FTD abbreviation is "Foreign Technical Department"
What does FTD mean?
FTD as abbreviation means "Foreign Technical Department"