Definition of percussion drill in English:

percussion drill

noun

Pronunciation

percussion drill