DRND stands for Democratic Republic of North Dzambystan (fictional nation; Alliance video game)

DRND
Share
Abbreviations And Their Meaning