Meaning of 'umbrage'

  • மரங்களின் இலைக் கூட்டம்

Synonyms


Browse English to Tamil Dictionary