Meaning of 'electric strom'

  • மின் புயல்


Browse English to Tamil Dictionary