kē
jì
wéi
dǔ

Definitions

  1. 1. tech blockade

Components