Sponsored Links

dumbledore

translation and definition "dumbledore", tamil lexicon

WordTamil Definition
dumbledoreஉரத்து முரலும் ஓசையுடைய பெரிய வண்டுவகை.