阇
阇 English definition
dū
- defensive platform over gate
- barbican
dū
- defensive platform over gate
- barbican