insufflationtranslation and definition "insufflation", tamil lexiconWordTamil Definitioninsufflationமேல் ஊதுதல், உள் ஊதுதல், பேயை ஓட்டுதற்கான சடங்கில் பேய்பிடித்தவர்மீது ஊதுதல்.