flyscreen

listen to the pronunciation of flyscreen
Английский Язык - Турецкий язык
(Mimarlık) Sineklik
Английский Язык - Английский Язык
{i} screen made of wire mesh that is placed on windows to keep away mosquitos or flies