Back to Dictionary
旋闸
旋閘
xuánzhá
1. rotor sluice gate