Definition of percussion drill in English:

percussion drill

noun

Pronunciation:

percussion drill

//