Meaning of 'deterrent'

  • தடுக்கக்கூடிய


Browse English to Tamil Dictionary