stench-traptranslation and definition "stench-trap", tamil lexiconWordTamil Definitionstench-trapசாக்கடைக் காற்றடைப்பு.