Vocabulary

面格子

window grate; window grating

noun