pedda madakatranslation and definition "pedda madaka", tamil lexiconWordTamil Definitionpedda madakaபெரிய மரக்கலப்பை