C-130 stands for Hercules

C-130
Share
Abbreviations And Their Meaning