diffuser throattranslation and definition "diffuser throat", tamil lexiconWordTamil Definitiondiffuser throatநீர்ச்சிதற்றி மிடறு