Translation of insectivore in Malay

insectivore

binatang yang makan serangga

noun

  • 1

    binatang yang makan serangga