diaphragm, membrane, trumpettranslation and definition "diaphragm, membrane, trumpet", tamil lexiconWordTamil Definitiondiaphragm, membrane, trumpetசவ்வு