making holes

listen to the pronunciation of making holes
English - Turkish
delgileme
English - English
perforating, punching holes, piercing