MalayTranslate.com
Malay to English Translator
Translate Here

English to English

mechanical press

noun (n)

  • any machine that exerts pressure to form or shape or cut materials or extract liquids or compress solids
    semua mesin yang menghasilkan tekanan untuk bentuk atau bentuk atau potongan bahan atau ekstrak cairan atau compress bagus
    Synonym:
    press
    source: wordnet30