Meaning of 'refuge'

  • புகலிடம்

Synonyms


Browse English to Tamil Dictionary