Meaning of 'debarment'

  • தள்ளிவைத்தல்

Synonyms


Browse English to Tamil Dictionary