Meaning of 'disputable'

  • விவாதத்திற்குரிய

Synonyms


Browse English to Tamil Dictionary