Meaning of 'hot spring'

  • வெப்ப நீரூற்று


Browse English to Tamil Dictionary