-
nounscreen to keep insects from entering a building through the open windowtype of:
Explanation of window screen
We don`t have explanations for this word yet.
We don`t have explanations for this word yet.