Meaning of 'health resort'

  • உடல் நலம் பேணுமிடம் / நாடுமிடம்

Synonyms


Browse English to Tamil Dictionary