Meaning of 'encroach'

  • வேலி

Synonyms


Browse English to Tamil Dictionary