Back to Dictionary
纱窗
紗窗
shāchuāng
1. screen window