AFHSR stands for Armed Forces Hospital Southern Region (Saudi Arabia)

AFHSR
Share
Abbreviations And Their Meaning