1. AFRRI stands for Armed Forces Radiobiology Research Institute
  2. AFRRI stands for African Farm Radio Research Initiative (various nations)
  3. AFRRI stands for Appalachian Flood Risk Reduction Initiative
AFRRI
Share
Abbreviations And Their Meaning