Meaning of 'gorilla'

  • மனிதக் குரங்கு


Browse English to Tamil Dictionary