Meaning of 'intense rain fall'

  • செறி மழை


Browse English to Tamil Dictionary