Английский-Русский словарь »

window screen означает в русский

АнглийскийРусский
window screen (mesh set in a frame and covering the opening of a window)
noun

москитная сеткаnoun
{f}