DW8 stands for Dynasty Warriors 8 (video game)

DW8
Share
Abbreviations And Their Meaning