suffocationtranslation and definition "suffocation", tamil lexiconWordTamil Definitionsuffocationமூச்சுத்திணறல்.dyspnoea, suffocationமூச்சுத்தடை