CARCAV stands for Conceptual Armored Cavalry

CARCAV
Share
Abbreviations And Their Meaning