flyscreen

listen to the pronunciation of flyscreen
English - Turkish
(Mimarlık) Sineklik
English - English
{i} screen made of wire mesh that is placed on windows to keep away mosquitos or flies