Tamil Dictionary 🔍

humming-top

n. சுழலும்போது பொம்மெனும் முரல்வோசை எழுப்பும் பம்பர வகை.


humming-top - Similar Words