Meaning of 'capybara'

  • காப்பிபாரா


Browse English to Tamil Dictionary