DROU stands for demilitarized Rapid Offensive Unit (fiction)

DROU
Share
Abbreviations And Their Meaning