Meaning of 'humming bird'

  • அழகான (ரீங்காரம் செய்யும்) ஒரு சிறு பட்சி


Browse English to Tamil Dictionary