MalayTranslate.com
Malay to English Translator
Translate Here

English to English

baffle board

noun (n)

  • a flat plate that controls or directs the flow of fluid or energy
    flat atau directs piring yang mengawal aliran cecair atau energi
    Synonym:
    baffle
    source: wordnet30