insect screen
English
Noun
insect
screen
(
plural
insect screens
)
A
window screen
.
Translations
window screen
—
see
window screen
Categories:
English lemmas
English nouns
English countable nouns
English multiword terms
Hidden categories:
Pages with entries
Pages with 1 entry