Translation of aardvark in Malay

aardvark

noun

  • 1

    mamalia Afrika yang bermuncung panjang