What does IFTD stand for?
IFTD stands for "International Federation Terre Des"
How to abbreviate "International Federation Terre Des"?
"International Federation Terre Des" can be abbreviated as IFTD
What is the meaning of IFTD abbreviation?
The meaning of IFTD abbreviation is "International Federation Terre Des"
What does IFTD mean?
IFTD as abbreviation means "International Federation Terre Des"