Translation of kangaroo in Indonesian

kangaroo

kangguru

noun

  • 1

    kangguru