delivery tubetranslation and definition "delivery tube", tamil lexiconWordTamil Definitiondelivery tubeவெளியேற்றுங் குழாய்