impact screen

listen to the pronunciation of impact screen
English - Turkish
darbeli elek
çarpmalı elek