Tar-e-Julgag

Tar-e-Julgag
English: Translation
cobweb
noun
Insects and small creatures
https-www-maids-com-blog-a-sticky-situation-getting-rid-of-cobwebs