kamus
.
Search
About
window_screen
English
window screen
Noun
Screen to keep insects from entering a building through the open window
English: window screen