Meaning of 'baboon'

  • வாலற்ற பெருங்குரங்கு வகை


Browse English to Tamil Dictionary