Printer friendly
"AcronymAttic.com

What does IAFHR stand for?

IAFHR stands for International Alliance for Human Rights

This definition appears rarely