Home
Random
Log in
Settings
Donations
About Wiktionary
Disclaimers
Search
insect screen
Language
Watch
Edit
English
edit
English
Wikipedia
has an article on:
insect screen
Wikipedia
Noun
edit
insect
screen
(
plural
insect screens
)
A
window screen
.
Translations
edit
window screen
—
see
window screen