IRF Democracy Abbreviation

IRF has various meanings in the Democracy category. Discover the full forms, definitions, and usage contexts of IRF in Democracy.

Islamic Renaissance Front

Most Common Democracy

Citation

Last updated: