Meaning of 'devils advocate'

  • கெட்ட காரணத்திற்கு வாதாடுபவர்


Browse English to Tamil Dictionary