Kanggaru (en. Kangaroo)

Translation into Malay

Synonyms

  • macropod
  • pouch mammal
  • wallaby