Lughet
›
›
→
rectangular mesh screen — English to Chinese Translation