MalayTranslate.com
Malay to English Translator
Translate Here

English to English

engine block

noun (n)

  • a metal casting containing the cylinders and cooling ducts of an engine
    baja casting yang menyimpan silinder dan saluran dari mesin pendingin
    source: wordnet30