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
flyscreen
المفضلات