AFMRA stands for Armed Forces Motorcycle Riders Association

AFMRA
Share
Abbreviations And Their Meaning