ICFRA

AcronymDefinition
ICFRA➣International Confederation of Fullbore Rifle Associations