Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
power hammer
noun
(n)
a power tool for drilling rocks
alat berat untuk pengeboran batu
Synonym:
hammer
source: wordnet30