Meaning of 'implausible'

  • நம்பத்தகாத

Synonyms


Browse English to Tamil Dictionary