Meaning of 'mental defective'

  • உளக்கோளாறு


Browse English to Tamil Dictionary