pressure relief welltranslation and definition "pressure relief well", tamil lexiconWordTamil Definitionpressure relief wellஅழுத்த விடுவிப்புக் கிணறு