power_hammerEnglish

hammer, power hammer

Noun

A power tool for drilling rocks

English: hammer, power hammer

English words with similar meanings

Show 1 words