baffle boardtranslation and definition "baffle board", tamil lexiconWordTamil Definitionbaffle boardதடுப்புப் பலகை