Dictionary
·
Google Translate
·
Help
Referenced entries:
闸
zhá
sluice; sluice gate / to dam up water / (coll.) brake / (coll.) electric switch
<< go back
By
MDBG
2025