Translation of kangguru in English:

kangguru

kangaroo

noun

  • 1

    kangaroo