Meaning of 'habitation'

  • வாழும் இடம்

Synonyms


Browse English to Tamil Dictionary