screen grid

listen to the pronunciation of screen grid
Английский Язык - Турецкий язык
ekran ızgarası
perde ızgarası
elek ızgarası
Английский Язык - Английский Язык
mesh, screen that is full of air holes