English | German | Russian | Czech

windowscreen English

Meaning windowscreen meaning

What does windowscreen mean?

windowscreen

A mesh screen fixed against a window to prevent insects from entering.

Are you looking for...?