dumbledoretranslation and definition "dumbledore", tamil lexiconWordTamil Definitiondumbledoreஉரத்து முரலும் ஓசையுடைய பெரிய வண்டுவகை.