Meaning of 'cat witted'

  • செருக்குடைய


Browse English to Tamil Dictionary