Meaning of 'elephant shrew'

  • யானைமூஞ்சுறு


Browse English to Tamil Dictionary