fabric made of either fiberglass or aluminum, used in the making of screens

listen to the pronunciation of fabric made of either fiberglass or aluminum, used in the making of screens
English - English
mesh