AFDRU stands for Austrian Forces Disaster Relief Unit

AFDRU
Share
Abbreviations And Their Meaning