Translation of insectivorous in Malay

insectivorous

(binatang) yang makan serangga

adjective

  • 1

    (binatang) yang makan serangga