Translation of anteater in Malay

anteater

tenggiling

noun

  • 1

    tenggiling, mamalia yang memakan semut