Sponsored Links

humming-bird

translation and definition "humming-bird", tamil lexicon

WordTamil Definition
humming-birdசிறகடிப்பதன்மூலம் பொம்மெனும் ஒலி எழுப்புகின்ற சிறு பறவை வகை.