dewlaptranslation and definition "dewlap", tamil lexiconWordTamil Definitiondewlapஅலைதாடி, மாட்டின் கழுத்தடியிலுள்ள தொங்கு மடி, விலங்கு பறவைகளின் தொங்கு தாடை.