Translation of kanggaru in English:

kanggaru

kangaroo

noun

  • 1

    kangaroo, Australian marsupial that jumps along on its strong hind legs