What does ITFCSD stand for?
ITFCSD stands for "Italian Trust Fund for Culture and Sustainable Development"
How to abbreviate "Italian Trust Fund for Culture and Sustainable Development"?
"Italian Trust Fund for Culture and Sustainable Development" can be abbreviated as ITFCSD
What is the meaning of ITFCSD abbreviation?
The meaning of ITFCSD abbreviation is "Italian Trust Fund for Culture and Sustainable Development"
What does ITFCSD mean?
ITFCSD as abbreviation means "Italian Trust Fund for Culture and Sustainable Development"