Meaning of 'mental deficiency'

  • சித்த நலக்கேடு


Browse English to Tamil Dictionary