explosion tubetranslation and definition "explosion tube", tamil lexiconWordTamil Definitionexplosion tubeவெடிக்குழாய்