What does CTFD stand for?
CTFD stands for "Communication Technologies for Development"
How to abbreviate "Communication Technologies for Development"?
"Communication Technologies for Development" can be abbreviated as CTFD
What is the meaning of CTFD abbreviation?
The meaning of CTFD abbreviation is "Communication Technologies for Development"
What does CTFD mean?
CTFD as abbreviation means "Communication Technologies for Development"