Meaning of 'residency'

  • வாழும் இடம்
  • இல்லம்

Synonyms


Browse English to Tamil Dictionary