Meaning of 'protestation'

  • மறுப்புரை
  • இடித்துரை

Synonyms


Browse English to Tamil Dictionary