Meaning of 'demented'

  • அறிவாற்றல் இழத்தல்

Synonyms


Browse English to Tamil Dictionary