tappoon

美 
英 
  • n.渠道挡板;闸板
n.
1.
渠道挡板
2.
闸板