meaning of window screen

1. screen to keep insects from entering a building through the open window


Related Words

window screen |

Developed & Maintained By Taraprasad.com

Treasure Words