DSACEUR stands for Deputy Supreme Allied Commander Europe

DSACEUR
Share
Abbreviations And Their Meaning