What does IFRA stand for?
IFRA stands for "Institute for Research in Africa"
How to abbreviate "Institute for Research in Africa"?
"Institute for Research in Africa" can be abbreviated as IFRA
What is the meaning of IFRA abbreviation?
The meaning of IFRA abbreviation is "Institute for Research in Africa"
What does IFRA mean?
IFRA as abbreviation means "Institute for Research in Africa"