Tamil Dictionary 🔍

dumbledore

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


dumbledore - Similar Words