inhalant siphontranslation and definition "inhalant siphon", tamil lexiconWordTamil Definitioninhalant siphonஉள்ளோட்டுகுழாய் (உள்ளேற்றுகுழாய்)