Meaning of 'electric eel'

  • மின்சார விலாங்கு


Browse English to Tamil Dictionary