What does INDRA stand for?
INDRA stands for "Interior Natural Desert Reclamation and Afforestation"
How to abbreviate "Interior Natural Desert Reclamation and Afforestation"?
"Interior Natural Desert Reclamation and Afforestation" can be abbreviated as INDRA
What is the meaning of INDRA abbreviation?
The meaning of INDRA abbreviation is "Interior Natural Desert Reclamation and Afforestation"
What does INDRA mean?
INDRA as abbreviation means "Interior Natural Desert Reclamation and Afforestation"